#ifndef DOCUMENTO_H_
#define DOCUMENTO_H_

//ESTRUTURA DOCUMENTO
typedef struct documento{
    int codigo;
    char nome_doc[50];
    int assoc_doc;
    int num;
    struct documento *ant;
    struct documento *prox;
}Documento;

//MANIPULA A LISTA DE DOCUMENTOS INSERINDO UM NOVO NO DOCUMENTO
void cadastrar_doc(Documento **lista_doc, int num)

//MANIPULA A LISTA DE DOCUMENTOS ALTERANDO UM DOCUMENTO
void alterar_cad_documento(Documento **lista_documento, int num);

//IMPRIME TODOS OS CAMPOS DE UM NO DOCUMENTO
void imprime_documento(Documento **lista_documento, int num);

//FUNÇÃO QUE BUSCA UM DOCUMENTO NA LISTA
Documento busca_documento_num(Documento **lista_documento, int num);

#endif /* CLIENTE_H_ */
